Opdracht 1:
In de eerste opdracht was het de bedoeling dat we met behulp van de code en de hulpwebsite een figuur maakte in processing, zie hieronder de screenshot met beeld en code.
Opdracht 2: 
Hier moest ik een vlag creeëren die bij het land hoorde waar ik graag naar op vakantie ga. Dat is voor mij Frankrijk, zie hieronder de screenshot met beeld en code.
Opdracht 3:
Nu moest je ervoor zorgen dat er animaties konden plaatsvinden bij beweging van je muis. Dit doe je dan met X en Y coördinaten die bij de muis horen. zie hieronder de screenshot met beeld en code.
Opdracht 4:
In deze opdracht moesten we met 1 regel toevoeging aan de code een cirkel laten groeien en krimpen. zie hieronder de screenshot met beeld en code.
Opdracht 5:
Hier moest ik ervoor zorgen dat er in plaats van een vierkant, een cirkel om mijn hoofd werd getrokken.  Overigens was het de bedoeling dat ik een zwart balkje voor mijn gezicht moest creeëren (deels gelukt) en een ander object naar keuze. zie hieronder in respectievelijke volgorde.
Eigen Onderzoek:
Op het internet ben ik op zoek gegaan naar inspirerende voorbeelden die met Computer Vision te maken hadden. 
Een mooie toepassing van computer vision is wat hele moderne auto's die momenteel gebouwd worden in hun systeem geïntegreerd hebben. Het herkennen van andere auto's of motoren. De auto's hebben dan een camera waarmee ze aan de grote en breedte van de wagen voor hun kunnen herkennen dat het een wagen is. De camera is ingesteld op hoe auto's er uit (kunnen) zien en word gecommandeerd om dit op te pikken als er een auto in beeld verschijnt. Die stuurt dit door naar de boordcomputer die vaststelt dat het daadwerkelijk om een bewegend voertuig gaat. Deze boordcomputer coördineert met het systeem van de auto om af te remmen als deze wagen te dicht bij het voertuig komt.
Vaak hebben dit soort auto's als extra functie dat als zo'n object in hun visie groter wordt (dus dichterbij komt) dat de auto uit zichzelf dan langzamer gaat rijden en wellicht gelijk zal remmen, mocht de wagen te dichtbij komen. zie hieronder de afbeelding.
Dit valt ook terug te zien bij het inparkeren. Via het beeldscherm kan de bestuurder van de auto zien hoeveel plek er nog is voor de bestuurder om naar achter te navigeren. De boordcomputer laat ook piepjes horen als het herkent dat het voertuig wat achter de bewegende auto staat, te dichtbij komt. Dit geluid intensiveert hoe dichter hij bij het voertuig komt. Dit geeft aan de bestuurder nogmaals een indicatie hoever hij/zij nog kan gaan. 
Een andere prachtige functie is bijvoorbeeld het herkennen van gebarentaal. Het is dan mogelijk voor de ontwerper om het systeem in te stellen dat het reageert op bepaalde handgebaren van de gebruiker. 
De camera is ingesteld op het herkennen van verschillende gebaren. Als deze camera die gebaren herkend, stuurt die een signaal naar de bijbehorende computer over dat er gebaar is gezien en de computer geeft op zijn beurt weer aan om welke signaal het gaat en laat dit door middel van een andere output zien. 
 Huiswerk opdracht:
Voor deze huiswerkopdracht was het de bedoeling dat ik de informatieve video "Hello World" over creative processing heb bekeken. Hierover moest ik dan in enkele zinnen beschrijven wat ik versta onder creative processing. 
Creative processing biedt de maker van content de mogelijkheid om de ideeën die hij of zij in de schetsboeken heeft staan, te vertalen naar de werkelijkheid zonder dat de persoon verstand heeft van web design of een expert is op programmeren. Processing wordt zoveel gebruikt door deze mensen omdat het gemakkelijk te gebruiken is en er bestaande code kan worden gebruikt en zodanig aangepast kan worden aan de wensen van de gebruiker. Met creative code kun je je ideeën nog beter projecteren naar de buitenwereld. Deze manier wordt veel gebruikt door studenten en hobbyisten omdat het een laag mate van ervaring vereist van programmeren. 
Het idee:
"Welcome Home."
"There's certain things you can discover, create and be creative with." 
-Daniel Shiffman.
Iedereen heeft sleutels, en iedereen raakt ze weleens kwijt. Fietssleutels kwijt zijn is al aardig vervelend, maar een huissleutel kwijt zijn is al helemaal irritant. Maar hoe zou het zijn om geen fysieke sleutel meer te hebben en dat je gezicht of je gezichtsuitdrukking de juiste manier is om binnen te komen.
Je staat voor de deur en in plaats van het kijkgaatje zit er een camera gemonteerd die opmerkt dat er iemand voor de deur staat. De camera geeft door naar de minicomputer dat er iemand voor de deur staat en die besluit of het de juiste persoon is en/of die persoon de juiste gezichtsuitdrukking afgeeft. Het systeem analyseert het gezicht dat op dat moment de camera inkijkt en besluit of dat hetzelfde gezicht is die geregistreerd staat als (één van) de huiseigena(a)r(en). Als dat wel zo is dan geeft de computer op zijn beurt aan het slot van de deur door dat die open mag. Daarna sprint het deur van zijn slot en kan de gebruiker zijn woning binnentreden. Op deze manier zijn er geen sleutels meer om kwijt te raken of die gestolen kunnen worden. Inbreken word lastiger en het bespaart ruimte in de broekzak!



Computer Vision
Published:

Computer Vision

Met Computer vision kunnen beelden verwerkt, geanalyseerd en begrepen worden. Deze beelden worden dan verwerkt tot data en met de data kan je via Read More

Published: